bolivian red howling monkey - French English Dictionary